home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / Dong / Dong.jar / c.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-08-27  |  1.8 KB  |  64 lines

  1. import com.siemens.mp.game.ExtendedImage;
  2. import com.siemens.mp.game.GraphicObjectManager;
  3. import com.siemens.mp.game.MelodyComposer;
  4. import com.siemens.mp.game.Sprite;
  5. import javax.microedition.lcdui.Graphics;
  6. import javax.microedition.lcdui.Image;
  7.  
  8. // $FF: renamed from: c
  9. public class class_0 extends d {
  10.    // $FF: renamed from: f com.siemens.mp.game.ExtendedImage
  11.    private ExtendedImage field_0 = null;
  12.    // $FF: renamed from: e com.siemens.mp.game.GraphicObjectManager
  13.    private GraphicObjectManager field_1;
  14.    // $FF: renamed from: b javax.microedition.lcdui.Image
  15.    private Image field_2;
  16.    // $FF: renamed from: c com.siemens.mp.game.Sprite
  17.    private Sprite field_3;
  18.    // $FF: renamed from: d int
  19.    private int field_4;
  20.  
  21.    public class_0() {
  22.       this.field_4 = d.if == 1 ? 8 : 0;
  23.       this.field_2 = Image.createImage(104, 64);
  24.       this.field_0 = new ExtendedImage(this.field_2);
  25.       this.field_1 = new GraphicObjectManager();
  26.       byte[] var1 = new byte[80];
  27.       var1 = ((d)this).a("c_2002_net_vr.imb", 80);
  28.       this.field_3 = new Sprite(var1, 0, 80, 8, var1, 0, 1);
  29.       this.field_3.setPosition(12, 28);
  30.       this.field_3.setVisible(true);
  31.       this.field_1.addObject(this.field_3);
  32.    }
  33.  
  34.    // $FF: renamed from: a () void
  35.    public void method_0() {
  36.       this.field_0 = null;
  37.       this.field_1 = null;
  38.       this.field_2 = null;
  39.       this.field_3 = null;
  40.    }
  41.  
  42.    public void paint(Graphics var1) {
  43.       this.field_0.clear((byte)0);
  44.       this.field_1.paint(this.field_0, 0, 0);
  45.       this.field_0.blitToScreen(0, this.field_4);
  46.    }
  47.  
  48.    public void run() {
  49.       MelodyComposer var1 = new MelodyComposer();
  50.       var1.setBPM(140);
  51.       Object var2 = super.a;
  52.       synchronized(var2) {
  53.          try {
  54.             var1.appendNote(36, 5);
  55.             var1.appendNote(48, 2);
  56.             var1.getMelody().play();
  57.             super.a.wait(2000L);
  58.          } catch (Exception var5) {
  59.          }
  60.  
  61.       }
  62.    }
  63. }
  64.